small pieces of casseroled meat - Turkish English Dictionary